package controller

import (
	"github.com/gin-gonic/gin"
)

// 总路由分发
func News(newsGrp *gin.RouterGroup) {
	//newsGrp.Use().POST("/addnews", addNews)
	newsGrp.Use().GET("/getnews", getNews)

}

//// 添加新闻接口
//func addNews(c *gin.Context) {
//	// conn, err := redis.Dial("tcp", )
//	// _, err = conn.Do("Set", "name", "tomjerry 狗狗")
//	// if err != nil {
//	// 	fmt.Println("set err = ", err)
//	// 	return
//	// }
//	//conn := utils.NewClient("127.0.0.1:6379", 1)
//	//// 3.通过go向redis读取数据 string [key - val]
//	//conn.Do("Set", "name", "tomjerry 狗狗")
//	//r, err := redis.String(conn.Do("Get", "name"))
//	//if err != nil {
//	//	fmt.Println("set err = ", err)
//	//	return
//	//}
//	//fmt.Println(r)
//
//	// var user model.User
//	// model.DB.First(&user)
//
//	// token, _ := utils.ReleaseToken(user)
//	// fmt.Println(token)
//	// _, mes1, _ := utils.ParseToken(token)
//
//	// fmt.Println(mes1.UserId)
//
//	// news1 := &model.News{
//	// 	Title:   news.Title,
//	// 	Content: news.Content,
//	// 	Userid:  news.Userid,
//	// }
//	// db := model.GetDb()
//	// db.Create(news1)
//	// fmt.Println(news1.ID)
//	//分配审核人 1,2,3
//	// idlist :=[]int{}
//	// //查询审核人表，user表中type为2
//	// idlist = append(idlist, 1)
//	// idlist = append(idlist, 2)
//	// idlist = append(idlist, 3)
//	// //tcount = len(idlist)
//	// //用新加的新闻的id id%tcount  0 idlist[0]
//
//	// if res.Error != nil { //判断是否插入数据出错
//	// 	// fmt.Println(res.Error)
//	// 	c.JSON(200, gin.H{
//	// 		"code": "10011",
//	// 		"res":  "fail",
//	// 	})
//	// } else {
//	// 	c.JSON(200, gin.H{
//	// 		"code": "10010",
//	// 		"res":  "ok",
//	// 	})
//	// }
//
//}

// 获取新闻接口
func getNews(c *gin.Context) {
	// var news []model.News
	// db := model.GetDb()
	// db.Table("news").Find(&news)
	// for _, i := range news {
	// 	fmt.Println(i)
	// }

	c.JSON(200, gin.H{
		"code":    "10010",
		"neslist": "news",
	})
}
